The Mayfair Chippy

The Mayfair Chippy

The Mayfair Chippy, nestled in London’s posh Mayfair district, elevates the classic British fish and chips dish to an award-winning art form. The light and airy space cleverly combines the nostalgia of a traditional chippy – with checkered floors and cozy booths – with a touch of modern elegance. Walls adorned with sea-themed artwork create […]