2007
TQ0775 : Heathrow Central Bus Station
taken 17 years ago, near to London Heathrow Airport, Hillingdon, England
This is 1 of 3 images, with title Heathrow Central Bus Station in this square

Heathrow Central Bus Station
Viewed from the top of Terminal 3 short stay car park.