24 Portugal Street, Gorbals, Glasgow. Rosses Bar, 24 Portugal Street, Gorbals. 1960s. There has been licensed premises on this site since 1837. John Duncan acquired a licence to sell Wine, Porter and Spirits. Before 1877 the address of the pub was 12 Portugal Street, although the pub was on the same site. After 1877 the […]