A very stylish staple located within the centre of London with amazing amenities and humble hosts.
The mix of convenience and class makes it a must stay.