If it is your first time in London, we recommend spending at least three days here. That gives you just enough time to see the main highlights of London. More time allows you to day trip out of the city or more thoroughly explore the neighborhoods and museums in London.