Contacts: address, phone number and etc.
Address | Castle Hotel, 7 Front Street, Bamburgh, EN NE69 7DF Get directions |
Phone number | +44 1665 720153 |
Photos
Reviews about The Clock Tower Tea Rooms
How would you rate The Clock Tower Tea Rooms?
☆ ☆ ☆ ☆ ☆ Menu of Bar The Clock Tower Tea Rooms
The Clock Tower Tea Rooms is a bar based in Bamburgh, England. To learn the menu, call the phone number indicated on the website.
If you visited this place, please leave your feedback. This will help other site visitors.