10 Dumbreck Rd, Bellahouston, Glasgow G41 5BW, United Kingdom
25 Albert Dr, Glasgow G41 2PE, United Kingdom