The Terrace
Italian · Wine Bar · Bar
The Terrace is a Gin & Cigar Bar offering Italian cuisine. Enjoy sharing planks and a late-night atmosphere.
Location
Best places nearby
The highest rated places close to The Terrace.
Local restaurants nearby
The Treasury Building, Palmyra Square South, England

