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
  1. History tour
  2. 2.5 hours
Location
6 High St
Cobham, England