Stunningly located in the leafy Royal Borough of Kensington and Chelsea, this hotel revels in the delights of its prestigious setting. The property offers visitors close proximity to a myriad of intriguing attractions in the city. Stylish shops,...
Set just a stones throw away from the British Museum, the charming Grange Blooms Hotel enjoys a privileged location in the heart of literary Bloomsbury. Exclusive shopping venues on Oxford and Regents Street, Covent Garden and The Brunswick shopping...