The Clock House Tea Rooms, Colchester, Essex, United Kingdom
About The Clock House Tea Rooms
The Clock House Tea Rooms is a Coffee Shop serving the Colchester community in Essex, United Kingdom and located at Stoneham Street
Location
Stoneham Street
Colchester
Essex
United Kingdom
CO6 1TT
Map
Contacts