About
Stepney Green Park is a green space in Tower Hamlets, London. Bring a picnic, stretch your legs or just enjoy being outside, free of charge.
Illustration by Freeyo, not the actual place.
Contact
Stepney Green Park, London E1 3DH
Contact
Stepney Green Park (Tower Hamlets, London)