Posts Tagged "victoria station"

In Pictures: Mayor’s Thames Festival Launch

Commuters at Victoria Station got a shock on Sunday when the station was invaded by a giant alien! The puppet was created by Art Start to celebrate the Mayor’s Thames Festival, which takes place this weekend. Expect to see more colourful creatures at the festival’s night carnival on Sunday.

Photos by Mark Baynes.