An update to all our customers.
In line with the Government guidance, we have decided to keep this restaurant closed for dine in and takeaway. We will be back soon.
Clifton House, 93-95 Euston Road, London, NW1 2RA
020 7383 7102
Join us for a delicious meal in our spacious and open plan restaurant, just a minute’s walk from St Pancras Eurostar terminal. It has a very modern feel, featuring dark marble, wood and bare concrete with colourful artwork in the walls.