Welcome to my favourite city in the world.

London Victoria station, generally known as Victoria, is a central London railway terminus and London Underground complex named after nearby Victoria Street the latter being named after Queen Victoria. The London underground is an institution in London, and anyone who's ever been to the city has undoubtedly used "the tube" at some point or another. Do you love it or hate it??

victoria station.jpg