When it comes to building sustainable homes, Delta Membranes says green roofs are one of the more popular options, given both their ‘green’ factor and aesthetical appearance.
Specialist contractor Eco Green Roofs has delivered a range of green roof systems for Chobham Manor, a housing scheme in the heart of Queen Elizabeth Olympic Park in East London.