Green-tech provides irrigation solution for rooftop planting scheme in London
80 Charlotte Street, in the exclusive Fitzrovia district of London is a mixed-use development featuring an impressive line-up of greening measures, all helping to achieve Carbon Net Zero status. Having the kudos of being London’s first all-electric building, 80 Charlotte... View Article