There's no bad time to book yourself a trip to London – spring is when the city’s beautiful parks are coming into bloom; summer has the best weather for roaming the city on foot; autumn brings warm orange hues and cosy comfort; and in winter the city is filled with Christmas spirit and twinkling lights.