Still looking over Q's "[3uD_hq]" reference. It may be that it's a UK postal code? This is what's coming up for a London address, conveniently located there, right across the bridge from MI6 HQ where both are off a main throughfare. It near a PO, Barclay's Bank, Westminster Cathedral & the HM Pasport Office..
Last image…
True…
Ah… The days. "Old CBTS thread".