Leave a review of Science Afternoon Tea at The Drawing Rooms (at The Ampersand Hotel)

Alt Image
Science Afternoon Tea at The Drawing Rooms (at The Ampersand Hotel)10 Harrington Road, London, Greater London, SW7 3ER
Your Review
Choose a rating above

What allergens was the venue able to avoid?

Your Details