4 ms·
It's not clear if the OP meant the City of London police HQ (Wood Street), or the Met HQ (Scotland Yard, not in the City)
by switch007 11y ago
It's not clear if the OP meant the City of London police HQ (Wood Street), or the Met HQ (Scotland Yard, not in the City)