Fish & Chip ReviewsThe Sir Richard Steel, Haverstock Hill, London, NW3 4RL, 9 July 2020 10 July 202017 May 2023