12 best things to do in London in April: Bottomless brunch, theatre tickets and bank holiday fun