Tower of London


For almost a thousand years, the Tower of London has been at the heart of British history, inspiring awe, fear and fascination. A historic fortress on the River Thames, the Tower of London has served as a royal palace, prison, and zoo! Famous for housing the Crown Jewels and the legendary ravens.