Charing Cross Escalator in London Commuters ride the long escalators inside Charing Cross Underground Station… Charing Cross, Escalators, London, London Tube, Subway, Train Station, United Kingdom
Charing Cross Subway Entrance Stairs Stairs at the Charing Cross Train station in London. Charing Cross, England, London, London Tube, Subway, Train Station, United Kingdom
Diana Princess of Wales Memorial Walk Diana Princess of Wales Memorial Walk seal. England, London, Memorial, Princess of Wales, United Kingdom
Buckingham Palace and a guard Buckingham Palace and a guard in London. Buckingham Palace, England, London, United Kingdom
ExCeL London ExCeL London exhibition center. Convention Center, England, ExCeL London, London, United Kingdom
Heathrow Airport Walkways Walkways at Heathrow Airport in London, United Kingdom. Airport, Heathrow Airport, London, United Kingdom