Fish & Chip ReviewsThe Somers Town Coffee House, Kings Cross, London NW1 1HS, 3 December 2020 6 December 202017 May 2023