LONDON - APRIL 21: View on St Margaret's Church next to Westminster Abbey on April 21, 2012 in London. It is the parish church of the House of Commons and was built in the 11th century.
- Image ID: 105760514
- Release Information: Editorial Use Only. Use of this image in advertising or for promotional purposes is prohibited.
- Editorial Credit: hipproductions / Shutterstock.com
- Copyright: hipproductions