DH and I have our 5th wedding anniversary coming up, and we'd like to stay overnight in London luxury. For reasons I won't go into we can pretty much afford a standard room in any hotel you care to name.
So which hotel would you choose and why?
Bit more info to assist: we like good food and wine, art and culture, obscure things few people know about, jazz, classical and world music. And we don't like tasteless bling (the refurbed Savoy is the epitome of what we don't like), and are not interested in "pampering" (spas, etc).
Thoughts?