Clock Tower

4.4
(7 reviews)
The Square, Mere England
Historic Sites
Monuments & Statues
Sights & Landmarks
Attraction
Clock Tower | Sherborne | United Kingdom | TripAligner