Fish & Chip ReviewsMorpeth Arms, near Tate Britain, London, SW1P 4RW, 06 May 2022 8 May 202211 May 2023