St Margaret's Church Westminster Parish Church of the House of Commons Westminster London England UK


St Margaret's Church Westminster Parish Church of the House of Commons Westminster London England UK


Size: 4272px × 2848px
Photo credit: © David Angel / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: britain, british, church, commons, eu, europe, european, gb, great, house, london, margaret, parish, political, politics, st, uk, westminster