DownloadThe Portobello Bookshop Gift Guide 2024

James Barr Author

James Barr graduated from Oxford with a first in Modern History, went on to write leaders for the Daily Telegraph and now works in the City.