The Forgotten Ghosts of Carshalton

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 brave … Continue reading The Forgotten Ghosts of Carshalton