Royal Residences: A brief history of Kensington Palace
31st December 2020
Where is it located?
Kensington Palace is still the capital city residence of many British royals to this day. The site is located in the Royal Borough of Kensington and Chelsea in London, England.
When was it built and when was it used as a royal residence?
Before it was transformed into a grand royal residence, Kensington Palace was originally a two storey Jacobean mansion which had…