Pictures of England
 Exploring the most Picturesque & Historic parts of England..

Location map of Stembridge Tower Mill

Hotel Hotel

   

The last remaining thatched windmill in England, dating from 1822 and in use until 1910. more information


User Login

UK Hotel Search

Enter destination:

(town, attraction, airport, postcode or hotel name)
Select date:
Nights:
Rooms:

Picture Tours