The top 16 things to do in London · 1. Stroll the sights of the South Bank · 2. Be wowed by contemporary art at Tate Modern · 3. Step back in time at the Tower ...