Sim's Clock

Tourist Attraction

Sim's Clock

Gloucestershire - Stroud

George St, Stroud GL5 3DX, UK

GL5 3DX