Prince Harry's statement admonishing the British media for the "racial undertones of comment pieces" about Meghan Markle has been taken down from the royal family's official website, Newsweek ...
3 days ago
View all
Royal residence set in Kensington Gardens, London, England
hrp.org.uk
Kensington Palace is a royal residence set in Kensington Gardens, in the Royal Borough of Kensington and Chelsea in London, England. Wikipedia