View Larger Map
 
How to find us

Barnes farmers Market
is situated in the picturesque town of Barnes - the village of London.

Essex House Surgery, Station Road, Barnes, London SW13 0LW.
(Opposite the Duck Pond.)
 
Find us on TiCL