
Tom Kerridge's luxury fish and chips at Harrods leaves food critic fuming
The TV chef has defended his decision to sell fish and chips for £37.
Full Article
The TV chef has defended his decision to sell fish and chips for £37.
Full Article