Location: Greenhithe, Kent
Year: 1904
This church, designed by Lewis Vulliamy dates back to 1855.
Townshend completed a three-light window for the church's north aisle, an interpretation of the “Presentation in the Temple”.
Location: Greenhithe, Kent
Year: 1904
This church, designed by Lewis Vulliamy dates back to 1855. Townshend completed a three-light window for the church's north aisle, an interpretation of the “Presentation in the Temple”.
Caroline Townshend