106-114 Dumbarton Road, Glasgow, Scotland, G11 6NY