The ultimate Game of Thrones trivia quiz

Do know your knights from your ladies and Kings Landings from Castle Blacks?
II
I

Prove it by taking our ultimate Game of Thrones trivia quiz.