Lemon & Limes

Family run business specialising in fruit & veg, including harder to find varieties

Address

88 Tunham Green Terrace, London, W4 1QN

Email

aziz@lemonandlimes.co.uk

Phone

0207 443 9799

Subscriptions

No

Order online

No

Collection

Yes