1844 Church Estate Almshouses

Church Estate Almshouses - 10 cottages erected in Sheen Road.P1000391