Southwark Integrated Waste Management Facility

As part of its 25 year waste management contract with Southwark COuncil, Veolia has constructed an Integrated Waste Management Facility off Old Kent Road. The facility includes a Materials Recovery Facility and a Mechanical Biological Treatment Facility, a public Reuse and Recycling Centre and an Education and Visitor Centre.

Address: 
43 Devon Street
London
SE15 1AL
Available facilities: 
Child-friendly
Disabled toilet
Wheelchair accessible