I spent 3 months in London, and my husband came to visit for a few days while I was there. We've done the "big" things, and we're not big into museums. We're heading back to Europe next summer and are spending 2 days back in London because we loved it so much. We're looking for some favorite, possibly 'hidden' gems in London that maybe aren't as touristy, but are great; places to visit but also places to eat. We'd like things that are right in London where we don't have to spend too much time traveling.
You have two threads; you may want to delete one without answers before it gets confusing! Anyway, I loved the Courtauld Gallery, which has a small but very fine collection of mostly Impressionist paintings, even some well known ones. It's centrally located and can be done in an hour. Also, Fortnum and Mason and the Harrods Food Hall are fun to visit if you never have. And I'd tak a London Walk in an area or on a topic you are less familiar with.
Have you been to Evensong at Westminster? It's not crowded, it's peaceful and you're not allowed to wander about. It's still pretty wonderful being in that beautiful place.
I try to have dinner at The Sherlock Holmes on Northumberland St at least a couple of times when I'm in town. The upstairs restaurant is quite different from being in the pub..not better just different and more expensive.
The Black Friar on Queen Victoria street for the High Arts and Crafts architecture, a pint and dinner. Evensong at St. Brides, Fleet street. Watching the tea dances at Spitafield's. Wilton's Music Hall. The Open Air Theatre at Regent's Park. Exhibition at 2 Temple Place.