161 James Street, Glasgow. G40 1BS. Closed. The Mermaid, 161 James Street. 1991. There’s been a pub on this site since 1873. Landlord Samuel Pincock was born and bred in Glasgow, when he took over the pub in the winter of 1873 he was living in nearby London Road. The following year he moved to […]