St. Rollox Business & Retail Park, 20 Turner Road, Glasgow G21 1AA, United Kingdom
Approx 0.59 KM away