Stock Photo: England, London, Vauxhall . Vauxhall Cross Bus Station and the MI6 headquarters building.

Stock Photo: 4282-24310 England, London, Vauxhall . Vauxhall Cross Bus Station and the MI6 headquarters building.