Fish & Chip ReviewsThe Founder’s Arms, near Tate Modern, London SE1 9JH, 30 November 2021 4 December 202111 May 2023