Concept

West London Composting

Properties

SES ID
  • 419187
Notation
  • 419187
In scheme
Top concept of
Definition
  • Established 2004. Largest in-vessel facility for bulk composting, in Europe.