Traditional fish and chips in central London The Mayfair Chippy Inside Kitchen
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...