Meeting up with my best friend in London next Weds for an afternoon. Haven't really been back there since we both left to go to university 15 years ago, and ended up living 250 miles apart...so we are having an indulgent child-free day. I feel that we ought to do something vaguely cultural before we inevitably end up in the pub - any ideas???