331 Bell Street, Glasgow331 Bell Street, Glasgow, G4 0SZ, UK1.37 acresHas image galleryHas videoSave listingLand
University Centre, Park Lane, LeedsPark Lane, Leeds, LS3 1AA, UK0.45 acresHas image gallerySave listingLand