Metropolitan Police Service new headquarters on Victoria Embankment (Curtis Green Building) with the New Scotland Yard rotating sign. London, UK

One Reply to “Metropolitan Police Service new headquarters on Victoria Embankment (Curtis Green Building) with the New Scotland Yard rotating sign. London, UK”

Leave a Reply

Your email address will not be published. Required fields are marked *