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.
The freestanding sign at the entrance is a flat dark grey panel with metallic gold capital letters reading "NEW SCOTLAND YARD", mounted on a rectangular grey metal post. It stands before a low wall of pale stone blocks, below a curved slatted brown overhang.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 92,068 contributors worldwide.