Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

The village of Dedham in Essex, just half mile away from the iconic scene of Constable's The Hay Wain, is now the site of overflowing bins.