IMG_5805 St Margaret church, located next to Westminster Abbey, built in the early 16th century. It is the church for the House of Commons.
St Margaret church, located next to Westminster Abbey, built in the early 16th century. It is the church for the House of Commons.
IMG_5801
IMG_5806
IMG_5807
IMG_5808

Labels