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
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