euromaxx city - London, Britain
July 5, 2011Advertisement
Centuries of tradition draw tourists in their millions to Piccadilly Circus, Buckingham Palace, Trafalgar Square and all the other famous sights of the British capital on the banks of the River Thames. For a little change of flavour we got a local to show us around this time. Photographer Chris Holt takes us to his favorite spots.