Unable to answer "Is this still here?" – outside: DPD (Parcel Locker) – https://osm.org/node/11373904135 via StreetComplete 62.1:

Generic parcel locker "Parcel Pending by Quadinet". Around the other side is an "Inpost.co.uk" parcel locker.

Attached photo(s):
https://streetcomplete.app/p/324135.jpg