This London Walk is Not for the Fainthearted
If you want to see the largest number of ghosts crammed together into the smallest possible space to get the biggest spectral bang for your London-walking-buck so to speak, go to the City of London. After all, before the square mile became a business district, it was pretty much all of London there was. While cows were…