What’s on in London this weekend?

Your bank holiday weekend sorted. We've rounded up our top 5 places to visit.