euromaxx city - London, Britain
February 28, 2011Advertisement
The British capital has something for every taste. Historic buildings like Buckingham Palace and the Tower of London contrast with the striking modern architecture of the London Eye or the famous gherkin building.