Where is Michaela Community School?

Where is Michaela Community School located?

Michaela Community School, Michaela Community School, Great Britain (approx. 51.5626°, -0.2788°)


Where is Michaela Community School on the map?