London, England, United Kingdom
Polished quarters in a stylish hotel offering a classic pub & Japanese dining, plus steam rooms.