Stepney Green Park

Stepney Green Park
Stepney Way
London E1 3DW
United Kingdom