LondonEnergy operates the second largest waste contract in the UK, handling, and processing nearly 750,000 tonnes of London’s waste every year.