There are plenty of history books about Britain. The Isles by Norman Davies is an excellent overview from prehistoric times to the present. David Starkey has written a good, four volume, set. There are many, many books about specific periods. My wife, for example, has two shelves full of books about the Tudors.