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.’
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.’
Things to do and see in the UK
01/02/2023
Belfast
01/02/2023
Ireland
01/02/2023
European Region
31/01/2023
Culture
30/01/2023