Robert Hibbert junior

Urban Development

Hibbert Almshouses

Hibbert Street, Luton (Bedfordshire)

Built 1st Jan 1885

No notes


Further Information

Architect
Alfred Williams
Endowed?
Yes