The Nadler

The Nadler Soho
A simple but eminently stylish boutique hotel in Central London