Unable to answer "Is this still here?" – Royal Trafik (Tobacco Shop) – https://osm.org/node/4939176365 via StreetComplete 58.0:

Itt egy parkoló van, nem látok semmi jelet, hogy lett volna egyáltalán itt.