Question: who built the tower of london in 1066
Answer: William the Conqueror