Home 72 hours in London: Jewel in the crown Leicester square, London

Leicester square, London

Taj 51 Buckingham Palace, Jaguar Master Suite, London - Jewel

London, UK – July 3, 2014: Leicester square with lots of tourists and resting people. Square is the popular place with cinemas, cafes and restaurants

Tower Bridge and Traffic Color Mix
Changing of the Guard at Buckingham Palace