We were supposed to be staying in the Millennium hotel in Knightsbridge, but due to a strange smell coming through the air con. there we were moved to Mayfair. Great hotel. It had celebrity chef Brian Turners restaurant in it. Lovely rooms and in the centre of everything. In the middle of grovesnor square, opposite the lovely park/green. Bond street tube station just round the corner off Oxford street. Close to shopping, tubes, busses and all central London ammenities.
Definately has to be the Brian Turner restaurant and the fact it's opposite the green/park, as it makes a nice stroll in the mornings. It's also farely good for a low ammount of traffic for where you are in London.
This is definitely the best hotel I've got the chance to test in London and on top of it the rate was not the higher one!! My room was spacious and nicely furnished in a luxurious 'old style'. Old style doesn't mean old fashioned, wireless Internet access was also available!
On a side note, Grosvenor square is also where the US embassy is located!
The restaurant is handled by a famous English "chef" I had never heard of... ... that makes it quite expensive as a result!
I had a soup followed by a fish-dish, it was excellent but for something prepared by a chef (if he really was in the kitchen), I would have expected something even better! Too much spices in this case...