Our main office is in Islington, North London. 

The nearest Tube station is Highbury and Islington

Our address is:

  • The Elfrida Society, 34 Islington Park Street.  N1 1PX

Click here to open a map to see where we are based.