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…

