The Mayfair is lovely, just round the corner from me so I go there a lot…nice bar, nice food and right across the road there’s one of the best restaurants I have ever been to in London; it’s called Nobu and it’s AMAZING!
If you want something a little more romantic but not as busy and in the middle of everything then go to the Ritz; it’s near Hyde Park…and HARRODS
so beautiful surroundings and the service is amazing. If the Ritz is full then try the Dorchester or the Mandarin Oriental which are both fantastic too xxx