Looking for fun activities in London? Whether you're a local or on holiday, check out our top picks for summer 2023.