Thanks to a recommendation from Grond, I have just finished the second of the Mary Stewart trilogy on Arthur: The Crystal Cave, The Hollow
Hills and The Last Enchantment. They are probably the best Arthur/Merlin fiction I have read. Mary Stewart knows her Celtic history and topography, and has spun a tale around them that feels historic, treading lightly on enchantments and prophecy as a mechanism to tell the story, keeping it easily believable as she immerses the reader in the legend of Arthur.
For me, Mary Stewart's tale is very vivid. Living where I do, I have visited the
places mentioned: Tintagel, Stonehenge, the Black
Mountains and the rocky coastlines of South West Wales. I have walked along Hadrian's Wall, and played in the remains of the Roman Fort, Galava, at the head of England's largest lake, Windermere, where I lived as a child. I have walked along the edge of the smaller
lakes to the north; Rydal Water is nearest, with two small isles; and then Grasmere which has one. I feel that Grasmere is
the one that might inspire awe on a misty morning. I already knew of Rheged, whose arms are three
ravens; and have visited the castled
city of Carlisle, which the Romans called Luguvalium which is 40 miles over difficult land from Galava.
Only once, in all the stories, did Mary Stewart make me think that she was American; and that was by using "named for" (as in "named for your father") instead of the British English "named after". But apparently she's from County Durham! Her metaphors and other descriptive devices are all skillfully written by an excellent storyteller and contemporaneous with the legend itself (eg: eyes like shield bosses, instead of eyes like saucers).
If, like
Bilbo, you find
maps fascinating, the reading of ancient British legends can be enhanced by two maps - Ancient Britain and Roman Britain - produced by Ordnance Survey: