Skip to content

Landmark

Kensington Palace

Kensington Palace is a royal residence situated within Kensington Gardens in the Royal Borough of Kensington and Chelsea in London, England.