The Tower of London occupies approximately 18 acres. This historic castle, located on the north bank of the River Thames in central London, includes several buildings set within two concentric rings of defensive walls and a moat. It has served various purposes over the centuries, including as a royal palace, prison, and treasury.
Take the tube (underground) to Tower Hill in order to get to the Tower of London.
Tower Bridge is in London.
1886 to 1894
with no traffic, 16 minutes from Tower Hill
The main entrance is a five minute (max) walk from Tower Hill Tube Station. See the related link.
1886 to 1894
1886 to 1894
Eight years
About six years.
It took 450 people to build the London Tower Bridge!
114,500 acres
You should allow about two hours.