El palacio cuenta con 777 habitaciones y los jardines del palacio constituyen los jardines privados más grandes de Londres.