Unable to answer "Is this still here?" – Mechelse Heide (Map) – https://osm.org/node/5405852890 via StreetComplete 58.2:

Mechelse Heide is aan de andere kant van de Jozef Smeetsstraat, pakweg 1km naar het zuidwesten.