Islington Community Housing Co-op Unit 33 Bickerton House 25 Bickerton Road London N19 5JT
Phone - 0207 263 1176
See a map