128 Trafalger Street, Newington, Southwark, London, Greater London, England

Street Trafalger Street
City London
County Greater London
Country England

References

  1. Amelia Scott
  2. Cornelius Vincent Passant
  3. Thomas Passant
  4. William Richard Passant