Here is not just a chronological listing of battle sites in Britain, it's also a decent history book. From Roman Britain to the Battle of Britain and everything in between. The only fault I could find with this book is the site of Bosworth Field, which I believe to be false.