New Scotland Yard, Police headquarters in Westminster, England
New Scotland Yard is the Metropolitan Police headquarters on Victoria Embankment, a glass and concrete complex with office floors. The building has controlled entrances and surveillance systems that separate the interior from public space.
The Metropolitan Police began operating in 1829 from Great Scotland Yard, a courtyard near Whitehall. The current headquarters opened in 2016 after the organization moved several times over the centuries.
Visitors see a working administrative building that symbolizes law enforcement across the capital in everyday life. The institution appears regularly in film and television, making the name familiar to travelers from around the world.
The building is not open to visitors but can be viewed from outside along the surrounding streets. The area is easily reached on foot and sits near several riverside attractions.
A rotating triangular sign outside the entrance displays the headquarters name from changing angles as it turns. It is one of the few external features that identifies the building as a police facility.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.