Why was the Tower of London built where it is now?

The Tower of London was built where it is now because it was a strategic location on the River Thames. The river was an important trade route, and the tower could control who came in and out of the city. It was also a good place to defend against attacks, as it was surrounded by water on three sides.
Copyright Wanderlust World © https://www.ynyoo.com