ME11 Mill & Thomsett Site
The former Mill site measures approximately 5.7ha (14.1 acres) of flat land. To the east, the site is bounded by..
The Mill & Thomsett site is located on the Isle of Sheppey, an island off the northern coast of Kent, in the Thames Estuary, 46 miles (74 km) to the..