Image 1 of 1
British Intelligence Service Headquarters on the bank of the River Thames
British Intelligence Service Headquarters on the bank of the River Thames