St Margaret's House

St Margaret's House
21 Old Ford Road, London, E2 9PL
  • Email
  • Website www.stmargaretshouse.org.uk