Great Scotland Yard – London Attractions

Great Scotland Yard

Updated On: November 07, 2023 by   Ciaran ConnollyCiaran Connolly

The Great Scotland Yard is a small road between Whitehall and Northumberland Avenue in Westminster, London. It was once the back location of the original metropolitan Police Service of London and that’s how it was given the name ‘Scotland Yard.’

Leave a comment

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