1 Chiltern St, London W1U 7PA
Restaurant
The business offers sophisticated accommodations in a beautifully restored 1880s fire station, providing guests with comfortable lodging and a renowned dining experience.