A London day can move between outdoor walks, transport, museums, and dinner. Start with a comfortable base that works indoors, then choose an outer layer you are willing to carry. Macaron's personal AI can organize those changes around your itinerary.

Follow this example through the day:
Key points:
Check the Met Office London forecast for your dates. Choose the rain layer from those conditions, not an assumption that every London day needs the same coat.
Set the outfit beside the bag, rain option, and shoes you will actually use. An umbrella or a suitable jacket should fit how you travel and what you can carry. Test the jacket over the shirt so the sleeves have room. To map these clothes to your London itinerary, give Macaron your booked activities and preferred layers. You can revise the plan when a park day moves indoors. For a June visit, the early-summer London plan starts with a lighter base.

Keep the trousers and change the top or add a blazer for dinner, subject to the venue's dress code. Try that version at home, including the same bag. A change that requires several extra pieces may not be worth packing. If London is one stop on a longer trip, connect this outfit to your European route wardrobe. For a London-and-Paris itinerary, compare it with the Paris walking and dinner combinations before adding clothes that serve the same purpose.
Choose rain protection based on your forecast and plans. A piece that works with your existing outfits is more useful than one you dislike carrying.
Yes, if they are comfortable and fit the venue requirements. If they do not suit dinner, check whether one compact second pair will cover it.
Assign each layer a job and try them together. Leave out a second item when it serves the same purpose as one already packed.