All Saints, Kingston, London

All Saints, Kingston, London

All Saints, Kingston, London All Saints church in Kingston on Thames sits to the north of the market place as it has done since the 12th century. The church has been updated and renovated throughout the centuries, with the subsequent loss of a lot of its graffiti. There is some still hanging on, though, despite…