Search for location - london

Tower of London

London and its surrounding area are home of many castles that were created during the time of Norman Invasion, but the most famous of them all is without the doubt Tower of London. Here you can find out more about its history, occupants and the way its function changed with centuries.