London

89 Albert Embankment

London, Greater London SE1 7TP

United Kingdom

Service categories:

Commercial waste and recycling

Site contact:

Customer Service Team

uk.csd.london@veolia.com

ph. 0203 567 3270