Betty’s Tea Rooms, York
Betty’s Tea Rooms is a famous Yorkshire name in tea shops and the York branch has become the flagship for the chain. It has two floors and both are places to enjoy the best that Betty’s has to offer. The … Continue readingBetty’s Tea Rooms, York