Bruce Castle Museum

  • Lordship Lane, Tottenham, N17 8NU, London