St. Margaret's House

  • 21 Old Ford Road , E2 9PL, London