London United Kingdom
Changing the Guard at Buckingham Palace, London.
London United Kingdom
Photo of the Big Ben in London.
London United Kingdom
The markets of Camden Town.
London United Kingdom
Carnaby Street in London.
London United Kingdom
Photos of London, United Kingdom.
London United Kingdom
Busy streets of London.
London United Kingdom
Change of the Guard, London.
London United Kingdom
Buckingham Palace, London.