Really, 6 days is the best amount of time to explore London. You will not feel rushed as you might during 5 days in London, as well as you do not have an extra day for a day journey as when spending a week in London.