A royal residency, place of execution, and home to the dazzling Crown Jewels. Built in the 1070’s, the Tower of London is shrouded in history. Here’s everything you need to know about visiting the ...
The Tower of London is one of Britain's most popular sights. After all, the Crown Jewels are there. You can avoid lines by buying a ticket in advance on the Internet, by phone, at any tube station or ...