Of course, Central London has an almost infinite amount of dining options, as such we have decided to recommend a selection of establishments walking distance from our apartments, in the Mayfair district. Mayfair is renowned for its exquisite restaurants and charming cafes, so you are assured to experience some of the best places in Central London:
Best cafes in Mayfair
Best restaurants in Mayfair