Medical & health
A place to stay near Glasgow Transplant Centre while Katherine receives treatment
A family from a town in the north needs lodging in Glasgow while a child is treated.
🇬🇧 Glasgow, United Kingdom
A family from a town in the north needs lodging in Glasgow while a child is treated.