National Police Memorial The Mall London designed by architect Norman Foster


The National Police Memorial located at the junction of The Mall and Horse Guards near Buckingham Palace in London is a public memorial to serving police officers who have died in the line of duty. President and founder of the Police Memorial Trust is film director Michael Winner, the sculpture was designed architect Norman Foster and the memorial was inaugaurated in April 2005.


Size: 5120px × 3401px
Location: The Mall, Horseguards, St James's Park, London, England, UK, United Kingdom, Great Britain, GBR
Photo credit: © cupra images / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: artwork, attraction, block, blue, civic, clouds, commemorative, constables, constabulary, designed, enforcers, foster, glass, green, horseguards, law, london, mall, memorial, monument, national, norman, officers, parade, pillar, police, public, sculpture, sights, sky, structure, tourism, tourist, vistor, white