An Englishman's home is his castle - but it needed William the Conqueror to bring Norman castles to England to start this tradition.