Road Cycling Highlight
Recommended by 247 out of 263 road cyclists
An iconic London (and Zwift) sight, which is larger than many realise. Keep an eye out for ravens and Beefeaters on the way past... and mind the Crown Jewels!
November 30, 2020
The Tower of London is a historic fortress located on the north bank of the River Thames in London, next to Tower Bridge. The tower is located in the London Borough of Tower Hamlets, east of the City of London, in an area known as Tower Hill. Construction began around the end of 1066 as part of the Norman Conquest of England. The White Tower, which gave its name to the entire castle, was built on the orders of William the Conqueror in 1078 and was seen as a symbol of the oppression inflicted on London by the ruling class. The castle was used as a prison as early as 1100. It also served as a grand palace and royal residence. The entire tower is a complex of several buildings surrounded by two concentric defensive walls and a moat. There were several phases of expansion, mainly during the reigns of Richard I, Henry III, and Edward I in the 12th and 13th centuries. The general plan established at the end of the 13th century did not evolve despite subsequent activities within these walls
July 28, 2025
In the know? Log-in to add a tip for other adventurers!