Champagne Bar, Euston
LONDON, England
A sumptuous space designed with understated opulence featuring crushed velvet upholstery, VIP areas, stage and a fabulous bar setting and green room. 131.98 square meters, opposite Euston Station.
LONDON, England