Designed by
Title
Great Scotland Yard street City of Westminster London UK #231733216
Description
Great Scotland Yard is a street in the St. James`s district of Westminster, London, connecting Northumberland Avenue and Whitehall. It is best known as the location of the rear entrance to the original headquarters of the Metropolitan Police Service of London, giving it the name `Scotland Yard`.Picture taken on August 2021
This image is editorial