Guildford Castle is in Guildford, Surrey, England. It is thought to have been built by William the Conqueror, or one of his barons, shortly after the 1066 invasion of England.