In 1066 the Normans attacked England and took over. The battle was called The Battle Of Hastings. They ruled England for about 300 years. There they built the Tower of London, Windsor Castle and many other stone castles.