The Riverside Resource Recovery Facility Project, UK

The Riverside Resource Recovery facility (RRR) is a UK energy recovery plant constructed at Belvedere in the London Borough of Bexley.