The biggest ever Waterloo Carnival filled the streets with sound and colour on Friday.
The carnival procession followed an extended route this year from Johanna School along Lower Marsh, Westminster Bridge Road, Baylis Road and Frazier Street before heading through the Tanswell Estate to Waterloo Millennium Green.
Waterloo locals of all ages took part in the parade – from babies in colourful prams decorated by members of Waterloo Community Development Group's Parents & Providers Forum to Blackfriars Settlement's older people's clubs.
As ever the pupils of Johanna Primary School had put many hours' work into their costumes, and this year pupils from Southwark's Charles Dickens Primary School took part in the carnival for the first time.
This year's theme was 'Under the Sea' and many of the costumes had been inspired by visits to the London Aquarium which is celebrating its tenth anniversary this year.
There was a bigger than usual market in Lower Marsh with music outside Cubana throughout the afternoon and outside Scooterworks UK during the evening.
• Waterloo Quarter Business Alliance is promoting an enhanced market in Lower Marsh every Wednesday
For the latest local news and events direct to your inbox every Monday, you need our weekly email newsletter SE1 Direct.