Unable to answer "Is this still here?" – Passport Office (Government Office) – https://osm.org/node/5427859981 via StreetComplete_ee 58.22:

This has moved to 1783 Hamilton Street, as per sign in lobby.