exploring-london.com
Treasures of London – The White Tower
It’s one of London’s most famous landmarks and, having just undergone a three year, £2 million restoration, we thought it was time to take a look at the origins of the White Tower. Now …