Arch 155, Martha St
London,
Greater London
E1 2PG
020 7265 8200
Latitude: 51.5119895, Longitude: -0.0545695
09:00 - 21:00 - Mo, Tu, We, Th, Fr
Actual information about Wades Farm Produce of Farm Shop category. Wades Farm Produce is located at Arch 155, Martha St London, E1 2PG. How to get to Wades Farm Produce office? Look at the map below or call them 020 7265 8200