Advertisement
Advertisement
Tower of London
[ tou-er ]
noun
- a historic fortress in London, England: originally a royal palace, later a prison, now an arsenal and museum.
Tower of London
noun
- a fortress in the City of London, on the River Thames: begun 1078; later extended and used as a palace, the main state prison, and now as a museum containing the crown jewels
Example Sentences
He was tried, secretly found guilty and executed at the Tower of London in June 1915.
The Royal Armouries collection is displayed at the Tower of London, a purpose-built museum in Leeds and at Fort Nelson near Portsmouth.
Several consultees have maintained their opposition to the proposal, including Historic England and Tower Hamlets Council, over concerns including the projected impact on heritage assets such as the Tower of London.
Plans for a new Chinese embassy opposite the Tower of London have been opposed by the local council.
A university professor has uncovered fresh evidence to support claims Richard III was behind the murder of his nephews at the Tower of London.
Advertisement
Advertisement
Advertisement
Advertisement
Browse