Springfield Hospital Harewood House Building 61 Glenburnie Road, TootingLondon, ENGLAND
Springfield Hospital 61 Glenburnie Road, TootingLondon, ENGLAND