Licensed trade hotel and leisure Retail unit to Let in Glasgow's Merchant City 25 King Street, Glasgow G1 5QZ 2,258 sq ft Under offer