Tower of London

Tower Hamlets, north bank of the Thames
London, Greater London, EC3N 4AB, England

Tower of London
Photo: Will Fox License:
A historic castle, was founded towards the end of 1066 as part of the Norman Conquest of England. The Tower has served variously as an armoury, a treasury, a menagerie, the home of the Royal Mint, a public records office, and the home of the Crown Jewels

Map of the Area Around
Tower of London

Tower of London Categories

Other Tower of London Resources

Popular Landmarks

Visit our sister site:
Visit Landmark: United States