Heathrow Express unit No. 332013 sits in London Paddington on 2nd September 2016 having just arrived from Heathrow Airport.

- Image ID: HGBFXN
Luke Deaves / Alamy Stock Photo
Image ID: HGBFXN
Heathrow Express unit No. 332013 sits in London Paddington on 2nd September 2016 having just arrived from Heathrow Airport.
Location: London Paddington, London, England, UK