Veolia in South East London

South East London

  • Veolia in Greenwich
    Greenwich

    With over 225,000 residents and encompassing an area of 18.3 square miles, Greenwich is a mid-sized London borough which follows the giant bend of the River Thames in the north of the borough, stretching west to east from Greenwich through Charlton and Woolwich to Thamesmead. It is flanked in the south by Eltham.
  • Veolia in Lewisham
    Lewisham

    The London Borough of Lewisham has a population of over 255,000 in its 13.6 square miles.
  • Veolia in Bromley
    Bromley

    Bromley is the largest London borough in terms of area. It covers an area of 58 square miles, including 35 square miles of protected countryside, with a population of over 305,000.
  • Veolia in Croydon
    Croydon

    In terms of population, the London Borough of Croydon is the largest of all 33 boroughs, with over 330,000 people residing within its borders. This makes it the ninth most populous local authority in England out of all 354 boroughs.
  • Veolia in Southwark
    Southwark

    The London Borough of Southwark has a resident population of around 270,000 across its 11.1 square miles.

How can we help?

We welcome your feedback on the services we offer. Please contact us on the number below for assistance. Call: 020 7812 5000