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

  • Fantastic and chic restaurant which I would highly recommend. Located in a chic neighborhood (Soho), they operate a warm friendly establishment. They took a...
    read full review

    by Cynthia W.

Tips from

  • No tips from Foursquare.

Reviews from Searchopedia

  • No reviews from searchopedia.co.uk

Similar places