Water refill station

Near Shared Service Yard, Goods Yard, London

Water refill station, near Shared Service Yard, Goods Yard, London

No details in OpenStreetMap yet.

From OpenStreetMap. Fix it there