Advertisement
New Maryhill Club 90 is the venue. Located right beside the football park.
Event Venue & Nearby Stays
18 Lochburn Road, Glasgow, United Kingdom