Considering there are 23 water stations on the #LondonMarathon course these are essential. See what’s just arrived