London, England, United Kingdom
Elegant rooms in a luxe Victorian-era hotel with a chic international restaurant, a gym & a spa.