Unable to answer "Is this still here?" – Little Tabernacle (Christian Church) – https://osm.org/node/356568789 via StreetComplete 57.1:

Looks to be gone. Factory construction nearby. Likely relocated.