What is the name of the famous castle in England?

Tower of London