Imogen Waterhouse on the set of ‘Rain Stops Play’ in London Imogen Waterhouse on the set of Rain Stops Play