Fish & Chip Reviews***Update! Café Rouge, Highgate, London, N6 6BP, 15 April 2016 2 May 201617 May 2023