|
No account yet? Sign up
Her Majesty's Royal Palace and Fortress The Tower of London, more commonly known as the Tower of London (and historically simply as The Tower), is an historic monument in central London, England on the north bank of the River Thames. It is located within the London Borough of Tower Hamlets and is separated from the eastern edge of the City of London by the open space known (...) Read more
The Tower of London is mainly perceived as a medieval place of imprisonment and execution. Nine hundred years of history are embraced within its thick, turreted walls. Even though the Tower's violent years are long gone, an aura of death and medieval torture remains. Today, guided tours are available. The main attraction for most visitors is the breathtaking Crown Jewels. It is also a chance to see the legendary ravens who Read more
This ancient fortress continues to pack in the crowds with its macabre associations with the legendary figures imprisoned and/or executed here. There are more spooks here per square foot than in any other building in the whole of haunted Britain. Headless bodies, bodiless heads, phantom soldiers, icy blasts, clanking chains -- you name them, the Tower's got them. Centuries after the last head rolled on Tower Hill, a shivery atmosphere of Read more
The Tower of London is a 'must see' attraction in London. The guided tour gives a great insight into the fascinating history of this site. There is... Read more