Spitalfields City Farm

Buxton St, London E1 5AR, UK.View map