C is slightly obsessed with Guy Fawkes at the moment, so for two nights in a row we have had Britannia: 100 Great Stories from British History by Geraldine McCaughrean. Ours is the old edition, without the Britannia, as I picked it up from a charity shop. The text hasn't changed though.
I would say this was aimed at a readership of around 9+. Some of the sentence structures are quite complicated, and there is a fair bit of blood and gore. I had to swiftly edit the end of the Guy Fawkes story for fear of terrifying both children out of their sleepiness! I find the text ever so slightly dry, but both children listened happily enough to the tale, and A is interested in using it to help her with her homework on Roman history. Definitely a useful one to have on the shelf.