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 *