... for the first time.
And I know absolutely nothing about London, though I am doing my research. I've rented a flat near Sloane Square tube station. And I'll be there for 8 days. I've got two with me who stare at anything that isn't meat and potatoes (sigh) though they'll have to expand their horizons on this trip. And I've got one with me who is game for anything.
I'm looking for a mix of everything -- some fairly upscale places, some quick lunches, and perhaps a couple of those favourite little "hole in the wall" places people have but often don't recommend since they might be a bit of a guilty pleasure. Oh, and a place to grab a few groceries to have in the flat.
I'll eat anything, and am up for trying just about anything. All suggestions are gratefully accepted!
Thanks in advance!