Originally Posted by
RichardInSF
I thought the Diana memorial was in Harrod's.
That's the unoffical one, in a shop run by a very unpleasant man.
Flipping this around from the traditional, there is also a great deal of cutting edge stuff in London - the art cluster around the white cube in Hoxton, the live music scene (esp stuff like dubstep). A flip through Timeout London will provide tonnes of ideas.