Where is Terminal 2?

Where is Terminal 2 located?

Terminal 2, Hillingdon, United Kingdom (approx. 51.46957°, -0.4496072°)


Where is Terminal 2 on the map?