Daresbury House
View project
1 / 4
Dwell Homes is an innovative architectural design build company based in Christchurch which has developed a unique range of cleverly designed, environmentally-sensitive houses using natural products and materials and bringing architectural detailing to a wider market.