Re: London?
Why, oh why, oh why the fuck in London.
Every time something new like this is set up **IT’S ALWAYS THE FUCK IN London**. London-centric/first as ever.
By it’s nature IT, comms etc can be anywhere.
NCSC could have been anywhere from Carlisle to Weymouth, Inverness to Swansea.
Alight with a good tech University , GCHQ?