Letchworth Free Church

The first church built in Letchworth Garden City. A local congregation of the United Reformed Church (URC).
Letchworth Free Church
Letchworth Free Church
Bookmark and Share