Take a look at some of the best takeaways, restaurants and food delivery services in Mayfair.
59 Lavender HillClapham, London SW11 5QN Filipino