Hidden beneath the buzz of Selfridges in the heart of St Christopher’s Place, our intimate private dining room is a stylish escape for up to 22 guests.
Perfect for celebrations, client dinners, meetings and team training, the space features a wall-mounted TV screen, warm interiors and a cosy, exclusive atmosphere.
From expertly crafted French coffee and breakfasts to elegant lunches and dinners, enjoy fantastique hospitality in your own hidden London hideaway.