From memory, this is a Thames Water / Mayor of London co-branded water point and bottle refi station, similar to the one shown in the first image here - https://www.thameswater.co.uk/about-us/responsibility/water-fountains