67 Iona Court, Broomloan Road, Glasgow. NOW CLOSED DOWN. The Albion Way, 1991. Tennent Caledonian Breweries built a brand new luxury public house in Broomloan Road in 1972 in time for the Christmas parties at a cost of £50.000. The new venture consisted of a lounge bar and a public bar with plush seats and […]