According to Historic Royal Palaces, the White Tower is London's oldest building, dating back to the 11th century ... You can even try out some of the weapons at THe White Tower with the Armoury ...