The Royal Garden Hotel in leafy Kensington, one of the friendliest 5-star hotels London has to offer. Whether you are looking for a prestigious London meeting venue or a luxury escape, at the Royal garden hotel you’ll find 5-star service without the stuffiness.