The Olive Tree

2 locals recommend,

Unique things to do nearby

London's Best Kept Secret Bike Tour
Hampton Court Palace guided tour and Royal Afternoon Tea
Location
6 Pleasure Pit Road
England