Church Road Practice Church Road Practice Contact Info 020 8478 6893 [email protected] https://newhampractice.co.uk/ The Centre Manor Park, 30 Church Road, Manor Park, E12 6AQ