Buckingham Palace and a guard Buckingham Palace and a guard in London.Note: View more photos… Buckingham Palace, England, London, United Kingdom
River Thames in London River Thames in LondonNote: View more photos in the London… London, River, River Thames, United Kingdom
ExCeL London ExCeL London exhibition center.Note: View more photos in the London… Convention Center, England, ExCeL London, London, United Kingdom
Heathrow Airport Walkways Walkways at Heathrow Airport in London, United Kingdom.Note: View more… Airport, Heathrow Airport, London, United Kingdom