Main Page | See live article | Alphabetical index

Vauxhall Cross

Vauxhall Cross is road junction at Vauxhall in the London Borough of Lambeth. It contains the central headquarters of the British Secret Intelligence Service.

This article is a stub. You can help Wikipedia by fixing it.