The Mayfair Chippy - 14 N Audley St, Mayfair, London W1K 6WE, UK on Eaten