The Leaf & Bean (Richmond Upon Thames)

The Leaf & Bean (Richmond Upon Thames) Location

The Leaf & Bean (Richmond Upon Thames) Maps
The Leaf & Bean (Richmond Upon Thames) Address Duke Street Church, Duke Street, Richmond Upon Thames, London TW9 1DH
The Leaf & Bean (Richmond Upon Thames) Phone 020 8940 1551
The Leaf & Bean (Richmond Upon Thames) Opening Hours Monday - Saturday : 10am - 2pm
Sunday : Closed
The Leaf & Bean (Richmond Upon Thames) Food Price £10 - £20 per pax
Cash only

What people say about The Leaf & Bean (Richmond Upon Thames)

There is no review yet. You can be the first to review!

The Leaf & Bean (Richmond Upon Thames) Specialties

See some wrong information about The Leaf & Bean (Richmond Upon Thames) here?