To fellow dubbers in UK,
I'll be visiting London in March for about 10 days or so.
I only bought the ticket yesterday so I haven't made any plans yet. Therefore, I figured I could get some recommendation from you guys.
I don't really want to do touristy-sightseeing and I'd prefer things/places...