Fish & Chip ReviewsThe Ship Tavern, Holborn, London WC2A 3HP, 25 August 2017 30 August 201717 May 2023