London looks amazing in its 19th-century recreation by Ubisoft. The city itself is the star of the video and everything looks so illuminating! Please watch below and don’t let me hold you back from enjoying the clip.
This site uses Akismet to reduce spam. Learn how your comment data is processed.