Local restaurants in Mayfair, London

Restaurants that are easily accessible in such a way that they are often affordable and don't require booking in advance, have pleasant atmosphere and are suitable for all types of groups, etc.