The Aberfeldy Practice 19 Aberfeldy Square, Poplar London E14 0XA Tel: 020 7515 5622 Email: nelondonicb.f84698-workflow@nhs.net Please check our opening hours