London's shoulder season is from September to mid-October and around March to mid-May. The weather tends to be more amenable, and things are often more affordable.
Smart casual layers will work for almost any kind of London weather. People tend to dress well here, so make sure you have the proper attire for nights out on the town.
Waterproof windbreakers and scarves are always a must in the U.K., as is a pair of comfy, ideally waterproof shoes that will ensure you can go the extra mile if need be.
A light shower can happen at any time in London, so bring a raincoat and umbrella or plan an alternative activity such as a museum day in case of a downpour.
An Oyster card is a convenient smartcard that allows you to pay for buses, the Tube, trams, the National Rail, and the River Bus quickly and effortlessly.
Available in various amounts, travelers can order these handy cards before their trip and receive them at home. You won't have to waste time waiting in line to purchase a ticket.