NEUTRAL

Rose Garden Tea Rooms

Canterbury, United Kingdom

Historic building dating from 1896 as various inns, pubs and now currently a tea room for the village of Westmarsh.

Submit Update