The Royal Garden Hotel The Royal Garden Hotel is a five star luxury hotel in London’s Kensington, right next to Kensington Gardens. I stayed at the hotel recently and shared a twin room with fellow blogger Grace from Eats Amazing. MAD blog awards We were at the hotel for the 2014 MAD (it stands for […]
Home / Kensington