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.