The Tudor Rose Tea Rooms & Garden - the United Kingdom

Most Charming British Tea Room 2019 - Plymouth