London England Tourist Information and City Guide
The Tower of London is a well known landmark in London England that dates back one thousand years. Formerly used as a prison, the Tower of London currently houses the Crown Jewels.
The tower is one of the top tourist attractions and is certainly a "must-see" for all visitors to the city.
The Tower of London is located in Tower Hill EC3. For more information, please visit www.hrp.org.uk.