657-659 Pollokshaws Rd, Glasgow G41 2AB, United Kingdom
1051 Tollcross Rd, Tollcross, Glasgow G32 8UQ, United Kingdom