London in the spring is famous for its wet and windy weather, with city dwellers and commuters dashing about under a sea of umbrellas. It was our destination for filming with Beazley, an A-rated specialty insurer and finalist for


  

Related Stories

Share →