Explore London and stay in luxury

Kensington Palace A Royal Residence in Kensington Garden, this palace has been home to many prominent personalities of the Royal Family. The British Royal Family has been residing in this palace since the 17th century. Kensington Palace is the official home to the much loved Duke and Duchess of Cambridge and their son Prince George… Continue reading »