London, England, United Kingdom
Luxe boutique hotel with classic rooms & suites, a restaurant & a bar, plus a cosy library.