Fans of The Last of Us game and TV show might want to pay a visit to London this weekend…. or not.

Read moew