This time of year, we find ourselves in a lame-duck period on the movie calendar, with much of Hollywood’s energy directed toward Academy Award–nominated titles in the run-up to the March 2 ceremony.
A TOWN in Essex has been dubbed the smallest in the country, and it has both amazing pubs and even a beach. Manningtree, on the River Stour, is said to be the smallest town in England by area.