Supermarket

Two Peas In A Pod

5 locals recommend,
Location
85 Church Rd
London, England

Tips from locals

Rosie
September 11, 2016
A comprehensive organic Green grocers shop in Barnes which is owned by a great friend of mine. Having served The Barnes/Mortlake community for over 20 years.
Lorraine
August 7, 2014
Fresh Fruit & Veg with a good Deli next door. Sells really good Italian Ice-Cream.
Matt
October 4, 2022
Nice fruit and veg shop.

Unique things to do nearby

Explore London's History with an Archaeologist
Penny Farthing Bike Tour London
Explore Hackney with an artist