Fish & Chip ReviewsThe Lock Tavern, Camden Town, London NW1 8AJ, 13 January 2022 14 January 202211 May 2023