London, England, United Kingdom
Luxe hotel in a former church featuring polished quarters, fine dining & marble bathrooms.