Stepney City Farm Stepney Way, Stepney High Street, Stepney, Greater London, E1 3DG, England • 020 7790 8204 • Arts and Crafts More Info