Why was the Tower of London built in London?

It was built by the Normans to protect the city, but more importantly to help keep the city and its powerful businesses under their control.
Why did WHO build the White Tower!!