Building Name
The Free Church Hall, Letchworth
District/Town
Letchworth
County/Country
Hertfordshire, England
Partnership
Work
New Build
Reference The Craftsman Volume XXII Number 4 July 1912 pages 425-434. Barry Parker Modern country homes in England: number twenty-six
Illustration exterior and interior views, Craftsman July 1912 p427