Take a look at some of the best takeaways, restaurants and food delivery services in Mayfair.
16 Bute StreetSouth Kensington, London SW7 3EX Breakfast / Dessert (10)
7 Archer StreetMayfair, London W1D 7AU Dessert / Organic