What are the best things to do in London?
I’m currently in the middle of planning a long weekend get-away to London. I’m staying at Piccadilly Circus so I’ll be right in amongst it all. But what are the best things to see and do? I’ve got all the major attractions listed, but maybe there are some other things that I’ve missed?
Thanks!