The Waterloo Carnival returned to Lower Marsh on Friday as the annual parade featuring younger and older members of the local community celebrated its 15th year.
As well as pupils from the Co-operative Nursery, Oasis Academy Johanna and Oasis Academy South Bank, the carnival also included members of older people's groups from the Vida Walsh Centre and Waterloo Action Centre.
Performers from Circus Zambia – visiting the UK on tour – wowed the crowds with their feats.
Mandinga Arts, Uniao Da Mocidade and London School of Samba also contributed to the colourful and noisy parade.
For the latest local news and events direct to your inbox every Monday, you need our weekly email newsletter SE1 Direct.
7,000+ locals read it every week. Can you afford to miss out?
Read the latest issue before signing up