London, England, United Kingdom
Sophisticated boutique hotel offering vintage-chic quarters, plus a bar & an upscale restaurant.