Coffee & Tea in London - Finsbury Park 16 Blackstock Road, Finsbury Park, London, N4 2DW Tags: delicatessen, sandwiches, seating area, takeaway