Stamford Hill Community Centre
Stamford Hill Estate, London, Greater London, N16 6RZAbout this clinic
Information supplied by Homerton University Hospital NHS Foundation Trust
Information supplied by Homerton University Hospital NHS Foundation Trust