27th May 2006

Millennium Bridge, London SE1 9JE

Ok, so the Millennium Bridge isn’t the sort of place for a quiet peaceful stroll across the river at the best of times (…and let’s not spoil the mood with any mention of the hideous vanity project planned just upstream of here), even so it’s not every day a cacophonous entourage of grotesque characters make…