687 Garscube Road, Glasgow. G20 7JX. Tel: 01413324358. Star & Garter. 1991. There has been a pub on this site since the 1860s occupied by tenant and licensee James Phillips. Ten years later publican William Melaugh was running this very popular hostelry. Mr Melaugh was born in Ireland and came to Glasgow to set up […]