Where is London Area Control Centre?

Where is London Area Control Centre located?

London Area Control Centre, London Area Control Centre, Great Britain (approx. 50.8868°, -1.2861°)


Where is London Area Control Centre on the map?