The Terrace
Bar · Pub
Two-story entertainment venue with a smoking terrace. Features state-of-the-art sound systems, plasma screens, and affordable drinks, including premium spirits.
Location
Best places nearby
The highest rated places close to The Terrace.
Local restaurants nearby
41 Albert Road, ENG



