For first-time visitors, I recommend spending at least 3-4 days in London.read