For over 900 years the Tower of London has dominated the City of London and is still one of the capital’s most prominent landmarks and a world-famous visitor attraction. Throughout its long history, the Tower has served as a royal palace and fortress, prison and place of execution, an arsenal, royal mint, menagerie and jewel house. Today, London’s great royal fortress is home to some of the most potent symbols of British history: the Yeoman Warders, Ravens and Crown Jewels. for more click here