Kerridge’s Fish & Chips review

This looks epic!

Kerridge’s Fish & Chips is the second London restaurant from Michelin-starred chef Tom Kerridge, found in the Harrods Dining Hall

— Read on http://www.squaremeal.co.uk/restaurants/kerridges-fish-chips_18626