Haringey Shed

  • c/o Irish center, Pretoria Road, N17 8DX, London