Victoria station house in London with red buses view from above, Rush hour in Victoria Station, London, england LONDON - MAY 14: Travelers hurry on 2014 at Victoria train station in London. Victoria Station serves more than 73 million travelers annually.
|