Venue Details

Terrace Grill & Bar

Flooded with natural daylight and overlooking bustling Piccadilly with its large glass roof, the Terrace Grill & Bar is a unique venue in the heart of London.
A modern interpretation of the classic British grill, Terrace Grill & Bar offers a large selection of mouth-watering Meat Grills and Fish dishes.
The upper-lounge area reveals a stylish Gin Bar serving expertly-crafted cocktails using British and international Gins, as well as a selection of traditional cocktails, in a relaxed, yet sophisticated environment.

Web Design Agency - Webheads