Where is Mulberry Stepney Green Maths?

Where is Mulberry Stepney Green Maths located?

Mulberry Stepney Green Maths, England, Great Britain (approx. 51.51835°, -0.042753°)


Where is Mulberry Stepney Green Maths on the map?