With the typical London weather, rain, rain and more rain