Mercure London Kensington Hotel is situated in central London’s only Royal Borough, Kensington and Chelsea. A borough is only given the royal seal by way of an express wish of the King or Queen of England. The Royal Borough of Kensington and Chelsea is full of British Royalty, from the Royal Albert Hall to the Victoria and Albert Museum. The future King and Queen of England, William and Kate also live in the borough in Kensington Palace which is minutes away from Mercure London Kensington Hotel.
Once the private gardens on Kensington Palace, this open space is one of the most stunning royal parks in London.