Glasgow Pond Hotel

Great Western Road, Glasgow