Excel 01

June 2006

ExCel Exhibition Centre in Royal Victoria Docks, East London. It is not lit up like this anymore unfortunately.

1 / 16