I recently started learning more about British history by reading a book put out by the Home Office but found that rather superficial (and sometimes misleading) and wanted to get a deeper understanding of British history. So far I have read:
Life in the United Kingdom: A Guide for New Residents by Jenny Wales (official Home Office book)
The Shortest History of England by James Hawes
A Short History of England by Simon Jenkins
I have also watched all the episodes of Simon Schama's A History of Britain.
Are there any other history majors or buffs who could suggest other good books on the history of Britain or any of the separate nations? Names of book on the history of British art or private life as opposed to battles and monarchs would also be appreciated.