The Lobby Bar
Bar
The Lobby Bar is located within the Europa Hotel, offering a place to enjoy drinks. It is situated in the Europa Bus Centre.
Location
Best places nearby
The highest rated places close to The Lobby Bar.
Local restaurants nearby
12-22 Glengall Street, Europa Bus Centre, United Kingdom



