Castlewood Tea Room

Specialising in Homemade Cakes, Quality Tea & Coffee

OUR TEA ROOM VIEW OUR MENU