I'm in London for business and have a weekend in which I'll be sightseeing. Other than a football game in Tottenham on Sunday (assuming the madness has calmed down and they actually play the game), my days and nights are wide open.
Staying near Grosvenor Square, but willing to travel for good food where I'll feel comfortable eating at the bar or alone. Bonus points for good wine, cocktails, and organic food. Thanks in advance!