London is a great place for solo travel. There's so much to do in the UK capital that you'll never…