This business is marked as permanently closed (update).
Businesses at the same address
Similar businesses nearby
St. Pancras Grand Champagne Bar
Euston Road, London N1C 4QL, Greater London
The Champagne Bar is Europe's longest champagne bar at over 90 metres long.
The Grill On The Market
West Smithfield, The City, London EC1A 9JX
Blackhouse Grills are seafood and steak restaurants that have an emphasis on car…