Map: Jack the Ripper's pub worth a stop
Total Locations: 1
  • Spital Square, London E1 6DX, UK