kid's menu

The Mayfair Chippy

The Mayfair Chippy, nestled in London's posh Mayfair district, elevates the classic British fish...