Unable to answer "Is drinking water available here? If so, what is its source?" – London Drinking Fountain Fund (Drinking Water) – https://osm.org/node/6334513041 via StreetComplete 58.2:

Does not seem to exist. Should it be inside the museum? Outside definitely no fountain