taken 4 months ago, near to Lambeth, England
So Not Secret
The Thames at Vauxhall, featuring the iconic Secret Intelligence Service building.
So obviously not secret that you wonder if it's all a cunning plan and the real HQ is under a supermarket in Derbyshire. (or something)
This page has been
viewed about
16 times