Parliament Square, London, England, UK. Metropolitan police checking the peace camp for the Royal Wedding route

- Image ID: C3HB8D
Parliament Square, London, England, UK. Metropolitan police checking the peace camp for the Royal Wedding route
PBimages / Alamy Stock Photo
Image ID: C3HB8D
Parliament Square, City of Westminster, London, England, UK, Europe. Metropolitan police checking the peace camp for the Royal Wedding of Prince William and Kate Middleton
Location: Parliament Square, City of Westminster, London, England, UK, Europe.