Catherine Roberts and Steven Harris are an Architectural Practice based in South Wales. We specialise in zero and low energy buildings, with innovative design.
- Company awards
- Telegraph / Homebuilding and Renovating Awards- Best Eco Home 2014
- Shortlisted for National Eisteddfod of Wales Gold Medal for Architecture 2013
- Address
-
NP7 9NF South Wales
United Kingdom
crsharchitects.co.uk