• Reference
    X815/12
  • Title
    Records relating to 17 Peel Street, Luton
  • Production date
    From: 1877 To: 1911
  • Level of description
    series