Londonist
Thamesmead Festival: Outrageously Fun Party In South London This August
A riot of colour and hijinks comes to Thamesmead this August. Image: Thamesmead Festival
In the summer of 1971, the first Thamesmead Town Festival took place, featuring a 'throw the sponge at the vicar' stall.
That particular stall's long gone (good news for today's vicar), but the festival is still a fixture of the Thamesmead calendar, returning on Saturday 8 August 2026.






