The
Tower of London
is a castle located in London alongside the River Thames which was first built by William the Conqueror from c. 1077 and significantly added to over the centuries. Often referred to in England as simply 'the Tower', it has served as a fortress, palace, prison, treasury, arsenal, and zoo.