The MI6 Building stands on the south bank of the River Thames by Vauxhall Bridge, London

- Image ID: T58NKJ

Similar stock images