• Photos
  • Map
  • Streetview
  • Upload

City: London

St. Margaret's is the church of the British Parliament, more specifically, the parish church of the House of Commons which stands between Westminster Abbey and the House of Parliament. The church is a charming perpendicular style construction.


Avg. Rating:4 Star Rating
Currently there are no reviews for this place. Be the first one to review.

Upload Image