As you can see, the list of things to do in London is very long, and it would take one busy week to get to everything. Three days gives you enough time to see what's listed on our London Top 10 List. For a first visit to London, 5 days is a nice amount of time to spend here.