Game of Thrones by George R.R. Martin, maybe? Though, it has a lot of vocabulary that you'll probably never use. But I'd say it's advanced, nonetheless, and the narrator, Roy Dotrice, has a British accent. Plus, after (or before) you read any of the books, you can watch the series that corresponds to the book because the actors also have British accents.