Bromind
Unable to answer "Is the train station West Hampstead wheelchair accessible?" for https://osm.org/node/6514252665 via StreetComplete 38.2:

Lift access to the platforms, not tested. Tfl does not claim the station is step free. Entrance/exit of the station not tested.