Tower Of London
Here you see interactive 360 virtual tours. Explore the links below to discover more about Tower Of London
Just outside the City of London on the bank of the River Thames is the Tower of London, the oldest building in the city, its White Tower was built in 1078. The castle has served many functions over the centuries, ranging from an armoury, a public records office, a treasury and a prison, but it’s probably most well known for being home to the Crown Jewels of the United Kingdom, and also its ceremonial guards, known as Beefeaters.