About
The restaurant boasts an excellent location in the heart of London and is just a short stroll from Euston Station and Russell Square. The restaurant has a Manhattan style bar area with floor to ceiling windows and outside seating area. Its perfect for a quick bite to eat, coffee or cocktail at the bar.
Details