Where is Ambulance HQ?

Where is Ambulance HQ located?

Ambulance HQ, Ambulance HQ, Great Britain (approx. 51.77429°, 0.468784°)


Where is Ambulance HQ on the map?