Abbey Grocers

13 Abbey Road London E15 3JZ