K Katarzyna Plewa Review of Stepney City Farm 4 years ago Small, but it's in the middle of London! Loved it
Comments: