Set in a chic, restored fire station, Chiltern Firehouse seamlessly blends retro glamour with modern hospitality, drawing a stylish crowd and offering delightful dining under a warm atmosphere.
4.2
(2785)
8.4
1 Chiltern St, London W1U 7PA, United Kingdom Get directions