View of the interior of St Margaret's Church, from the west end
- Date:
- 19 Jan 1915
- Location:
- St Margaret's Church, Parliament Square, Westminster, City Of Westminster, Greater London Authority
- Reference:
- BB72/05367
Not what you're looking for? Try a new search