Lemon & Limes
Family run business specialising in fruit & veg, including harder to find varieties
Address
88 Tunham Green Terrace, London, W4 1QN
Phone
0207 443 9799Subscriptions
No
Order online
No
Collection
Yes
88 Tunham Green Terrace, London, W4 1QN
No
No
Yes