Hi
I'm hoping I can get some suggestions for a good restaurant not too far from Mayfair (ideally not mega expensive). We are a group of women (late 30s) spending the weekend in London and looking for good food and a nice vibe that on a Saturday night. Nothing too stuffy or overly formal. Anyone got any suggestions?