• Organisation
  • SERVICE PROVIDER

Archived: The Elfrida Society

This is an organisation that runs the health and social care services we inspect

Map and contact details

The Elfrida Society

34 Islington Park Street
Islington
London
N1 1PX

Telephone

(020) 7359 7443