thelindenchronicles.com
Flickering Lamps: A plague pit by the Thames: All Saints, Isleworth
A plague pit by the Thames: All Saints, Isleworth.