Fish & Chip Reviewslure fish kitchen, Dartmouth Park, London, NW5 1DJ, 12 May 2022 15 May 202211 May 2023