The Tower of London

Above: The Tower of London
The Tower of London is probably one of the world’s most famous palaces. It is also known as Her Majesty’s Royal Palace and Fortress or simply, The Tower.
It is found in central London, on the north bank of the River Thames. It is located within the London Borough called Tower Hamlets and is separated from the eastern edge of the City of London by the open space known as Tower Hill.

Above: The Legendary ‘The Beatles’
Last time, we visited lots of cultures through the artifacts of the Victoria and Albert Museum. This time, we will visit peoples – from different countries, background, and time periods! But only the famous ones, of course.
Presenting Madame Tussaud’s world famous wax museum.
#3 Madame Tussauds
Can anybody pull off bringing together all the famous personalities in the world under one roof? Marie Tussaud can.
© 2008 London Travel Guide - Hotels, Transport, Entertainment, Attractions. All rights reserved.