London, England, United Kingdom
Stately Victorian hotel with refined accommodations, fine dining, a cocktail bar & wine cellars.