Grocers in London - Hackney 80 Amhurst Road, Hackney, London, E8 1JH Tags: fresh fruit, fresh vegetables, newspapers, off licence