Down House Tearoom
Cafe in Biggin Hill
Sign in to add a photo.
About
Located in Biggin Hill, United Kingdom, Down House Tearoom is a Cafe. Cuisine: Tea Rooms.
Frequently asked questions
Where is Down House Tearoom?+
Down House Tearoom is located at Luxted Road, Orpington, Biggin Hill.
What kind of place is Down House Tearoom?+
Down House Tearoom is a Cafe in Biggin Hill serving Tea Rooms.
What is Down House Tearoom's food hygiene rating?+
Down House Tearoom's official UK food hygiene rating is 5 out of 5.
Location
Hungry for more? Browse our dining guides or explore all places to eat in Biggin Hill.
Reviews
No reviews yet — be the first to review Down House Tearoom.