See Also: Tower of London(encyclopedia)
Tower of London(tourism)
Tower of London(dictionary)
Novotel London Tower Bridge(tourism)
Express By Holiday Inn London-Victoria (EXHI) London City(tourism)
tower(2)(dictionary)
tower(dictionary)
Tower Air Inc(tourism)
tower(1)(dictionary)
Tower(dictionary)

Tower of London (oh)



the Tower of London
also the Tower
a fortress (=protected group of buildings including a castle) in London next to the River Thames, built in the 11th century but originally built in Roman times. The kings and queens of England lived there in the past, and many important people were kept as prisoners there. It is now a museum .