Coffee & Tea in London - Finsbury Park 154 Blackstock Road, Finsbury Park, London, N4 2DY Tags: seating area, vegetarian dishes