Hurricanes Harvey and Irma are affecting the London market