Welcome to Assassin's Creed Wiki! Log in and join the community.
Victoria station

London Victoria station is a major railway terminus in central London. Constructed in 1860, the station is located in the borough of Westminster, due south of Buckingham Palace.
Trivia
- Due to restrictions on the size of the in-game map, the railway line leading to Victoria station actually approaches from the opposite side to its real-world counterpart.
Gallery
-
Concept Art