The Tower of London. The Tower of London The Tower of London is an ancient fortress located in London. The Tower is located in the East End of London.