The Ivy Centre
St. Leonards Hospital, The Ivy Centre, Nuttall Street, London, N1 5LZAbout this clinic
Information supplied by Homerton University Hospital NHS Foundation Trust
Information supplied by Homerton University Hospital NHS Foundation Trust