Champagne Bar at Catch Restaurant
Take pleasure in a mouth-watering glass of champagne in luxurious and stylish surroundings of the fabulous Champagne Bar. It is a popular destination with local city workers enjoying a refreshing drink and succulent seafood after a long days work.
Andaz London, 40 Liverpool Street, Liverpool Street, London, EC2M 7QN
T: 0872 148 2774
Nearest station 0 Liverpool Street