GCHQ at Cheltenham, Gloucestershire

9816
Personnel from all three of the Armed Forces are readying themselves to provide support to police under OpTemperer