Harrods to cut ties with Tom Kerridge in major shake-up after chef was criticised for price of his £37 fish and chips
The luxury department store, based in London , will no longer serve food from a selection of outside vendors and will shift to focusing on selling in-house produce, the Caterer reported.