Scene Bar
Bar · Pub
Bar located in City Square, open to the public. It is a lobby bar of the Park Plaza Hotel.
Location
Best places nearby
The highest rated places close to Scene Bar.
Local restaurants nearby
City Square, England
Location
The highest rated places close to Scene Bar.
City Square, England