Shop

The Lemon Tree

1 local recommends,

Tips from locals

Giulia
April 4, 2018
The Lemon Tree is a lovely little store ideal for buying gifts. It's located on the High Street just 8 minutes walk from Ahimsa Pad

Unique things to do nearby

Hampton Court Palace guided tour and Royal Afternoon Tea
Hampton Court Palace Expert Private Guided Walking Tour
Location
6 High St
Cobham, England