London, United Kingdom
#1 in Best Places to Visit in UK – There’s so much to be said about London that whatever you read here pales in comparison.
Attractions in London United Kingdom
From the wonders of Madame Tussaud’s Wax Museum and the magnificent view atop London Eye to the singular experience of traveling in the London Underground and standing in awe of the Tower Bridge, the London Dungeon, Buckingham Palace, Tower of London and of course Big Ben. There’s so much modernity, history, power, elegance and beauty to London, especially her River Thames on which a boat ride is sure to take you past dimensions and the magnificent London Zoo, Olympic Stadium, Sea Life Aquarium and Westminster Abbey where Her Majesty, the Queen, was crowned. Explore Famous Places in London.