Kerridge's Fish & Chips at Harrods
Location picture
Stunning 8.6 (99 reviews)
Around £35