St Margaret's Church

St Margaret's Church
Lee Terrace, Lewisham, London, SE13 5DN
  • Telephone 020 8318 9643
  • Email
  • Website www.stmargaretslee.org.uk
Photo of St Margaret's Church