New Scotland Yard

Scotland Yard is a metonym for the headquarters building of the Metropolitan Police, the territorial police force responsible for policing all 32 boroughs of London, excluding the City of London. The name derives from the location of the original Metropolitan Police headquarters at 4 Whitehall Place, which had a rear entrance on a street called Great Scotland Yard.

One symbol and one symbol alone represents the rich heritage and sophistication of British policing. Established in 1829, New Scotland Yard is legendary around the globe for strength, courage and steely determination.

New Scotland Yard is extremely emotive in the minds of the public – conjuring up images of cutting edge British policing, professionalism, high performance and precision.

New Scotland Yard, Westminster, London SW1A 2JL, UK

London Visitors Guide © Simon Newbound

Rate us and Write a Review

Your Rating for this listing


Your review is recommended to be at least 140 characters long


building Own or work here? Claim Now! Claim Now!