London, England, United Kingdom
Luxe hotel in a 1926 art deco-style building offering dining, a spa & use of a Daimler limousine.