Robert Owen House

Robert Owen House

Robert Owen House project: Robert Owen House description: New 10 bedroom residential unit for the mentally ill and those with learning difficulties area: 400m² location: Delrow Estate, Aldenham, Herts cost: £80,000 client: Camphill Village Trust Related Special Needs...