Comfortable walking shoes, layered clothing, and a waterproof jacket are essential to wear on your honeymoon in London. Dressing in layers is a good idea to accommodate for the unpredictable weather.