London is a great place for solo travel. There’s so much to do in the UK capital that you’ll never be bored. And with the millions...