The Aberfeldy Practice 19 Aberfeldy Square, Poplar London E14 0XA Tel: 020 7515 5622 Please check our opening hours