15th September 2002

Blackfriars Bridge, London SE1 9UD

As one of the major annual events in London during the early years of the new century the Thames Festival is going to crop up on more than a few occasions during the course of this project (especially as it usually took place over two days). So… so far we’ve seen a dolphin and some steel…