The Teahouse
Tea House · Coffee Shop
A quaint and welcoming tearoom offering a variety of options. Known for its warm atmosphere and friendly service.
Location
Best places nearby
The highest rated places close to The Teahouse.
Local restaurants nearby
Unit 3, The Stables, Carr Bank Park, Windmill Ln, England

