The Tower of London was built by William the Conqueror after his invasion of England in 1066. It has three wards surrounded by defensive walls and includes the iconic White Tower. Over the centuries, additional towers and fortifications were added to strengthen the castle's defenses against attacks. Today, the Tower of London is a historic castle and royal palace located on the River Thames that receives many visitors each year who can access it through various forms of transportation.