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.’
Find your dream job in hospitality and tourism.