Explore London In Assassin's Creed Syndicate

Assassin's Creed Syndicate is taking place in the most modern open city in the series history, London and now Ubisoft have released a new video that gives us a grand look at the city.

Along side this we also have a series of artwork that will help paint a picture, as it were, of the feeling the game is striving for.