Grocers in London - Finsbury Park 4 Clifton Terrace, Finsbury Park, London, N4 3JP Tags: fresh fruit, fresh vegetables, newspapers