The Forgotten Ghosts of Carshalton

October 30, 2020People and Places 5 Comments

  Carshalton is now a bustling, busy and large village on the outskirts of London, and with a constant stream of traffic, but it’s not always been that way. When night comes, peace and quiet descends and the ghosts of the past come out and visit. Late at night when darkness has fallen, are you … Read More