British Restaurants in Lynchburg, VA

The Maple Leaf Tea Room Tea Rooms •
1215 Commerce St, Lynchburg

“My friend, Debbie and I had the Victorian tea this afternoon. Our waitress was lovely and the tea, sandwiches, scones and sweet treats were delicious. Highly recommend!“

4.9 Superb19 Reviews