Newham City Farm

Stansfeld Road, London, E6 5LT, United Kingdom | 02074744960 | Website

This venue is ready for its first review! Take a look under ‘Details’ to read what Newham City Farm says about its accessibility. If you’ve already visited Newham City Farm, why not give them their first review today?

Add the first review