Glenhouse Gallery

Discover Glenhouse during the The Restaurant Tour!

Classy & Cool

Restaurant Glenhouse

Glenhouse is a modern bistro with a European twist, housed within the iconic Canada House on Union Street. Originally constructed in 1893 with Renaissance Revival architecture and a granite structure, this landmark has been transformed from its former life as a Bank of Scotland branch. The venue worked carefully to preserve its historical beauty, converting the original bank vaults into private dining rooms and a whisky lounge. Glenhouse offers refined dining and crafted cocktails in a setting where the grandeur of the past meets modern comfort and elegance, marking a celebration of the city’s heritage.

Details of Restaurant Glenhouse

Opening Hours

Monday till Sunday from 09:00

More Info

Location

Is this restaurant closed? Or is something else wrong?