Weather in London can change throughout the day, so you’ll want to pack layers, such as sweaters and light jackets, so you are prepared for anything. Hats, gloves, and scarves are easy to pack and will provide warmth when the sun goes down. A small umbrella is also a must because rain showers can appear suddenly. The city is very walkable, so pack some sturdy, comfortable shoes and thick socks to protect your feet. If you plan on head out to experience London’s nightlife, be sure to pack some appropriate evening wear, such as a cocktail dress, slacks, and ties.