A four star luxury London townhouse hotel overlooking a private garden in a secluded spot close to the British Museum and Covent Garden. Providing business and leisure guests with outstanding personal service, exceptional comfort and every modern convenience.




