Knowledge For Tourism To Tower Of London
One of London’s two World Heritage Sites, the Tower of London has dominated the south-eastern corner of the City of London since 1078 when William the Conqueror laid the first stone of the White Tower to succeed the earth and timber castle he’d already built on the site. William 11 over his father’s project on [...]