Traditional fish and chips in central London The Mayfair Chippy Inside Kitchen

63 Views
In this episode, we see inside the kitchen of The Mayfair Chippy, a boutique restaurant in London’s famous Mayfair neighbourhood that is serving up locals and tourists alike with trendy yet traditiona

Comments