Visit London Blog » victoria station Enjoy the very best of London Fri, 22 May 2015 17:44:12 +0000 en-US hourly 1 In Pictures: Mayor’s Thames Festival Launch Tue, 06 Sep 2011 11:00:39 +0000 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.


]]> 0