Desde tiempos de Enrique I de Inglaterra (siglo XII) ha sido habitado por numerosos monarcas británicos, hecho que lo convierte en la segunda residencia real europea de ocupación más antigua tras el Real Alcázar de Sevilla.