Maps of World
We do magic to Maps
World Map / Travel Destinations / Tower of London

Tower of London

Tower of London (Royal Palace and Fortress) situated at central London, England, United Kingdom. This world heritage historic castle lies within the London Borough on the north bank of the River Thames.



Tower of London, UK

Centre of Attraction Tower of London
City, Country London, England, UK
Nearest Airport London Heathrow Airport
London Gatwick Airport

Description

The Tower of London is a historic monument in Central London, 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 Tower Hill.
It is one of London's most popular visitor attractions and forms a stunning riverside backdrop. The Tower of London history tells that the London Tower came into existence following the Norman conquest (1066) due to the need to colonize and defend England.

In deference to an ancient legend, a number of ravens are fed at the Tower on government expense. Legend has it, that Charles II was told that if the ravens left the Tower, the monarchy would fall. Since then, it has been used as a prison, palace, place of execution, and a showcase for the Crown Jewels.

Today, the Tower of London tour offers attractions such as, the British Crown Jewels, as well as the buildings themselves, which showcase, a fine armor collection, and remnants of the wall of the Roman fortress, that Roman emperor Claudius built there to protect the city of Londinium.


Book British airways flights to London online on mapsofworld.com.

Things that might be interest for you
 


Click on any of the below sections for its Information