I'm looking for Area
Your selected location is: London, United Kingdom

The Mayfair Chippy

  • Reviews from:
Address: 14 North Audley Street
London W1K 6WE
United Kingdom
Phone: +442077412233
Fish & Chips

Top reviews from

  • Amazing. A Michelin Star fish and chippery?? I don't like fish but I can do fish and chips if it's fresh and doesn't taste fishy. One of my friends who...
    read full review

    by Jason H.

Tips from

  • No tips from Foursquare.

Reviews from Searchopedia

  • No reviews from searchopedia.co.uk

Similar places