The Mayfair Chippy

14 North Audley St, London, W1K 6WE Directions

   Open today 12:00 - 22:00