Phrases starting with the letter: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Previous word: tower
Next word: tower of silence
Definition of: Tower of London
A group of buildings comprising a fortress and palace on the north bank of the Thames, built in 1078 around the original tower (the White Tower) and used as a royal residence, a political prison, and a museum.
Comment about this word, ask questions, or add new information about this topic: