Fish & Chip ReviewsThe Founder’s Arms, near Tate Modern, London SE1 9JH, 01 May 2022 2 May 202211 May 2023