Thomas Castle Books is located in Exeter, United Kingdom on 5 Abbey Rd. Thomas Castle Books is rated 3 out of 5 in the category book publisher in United Kingdom. Established in 2006 Thomas Castle specialise in the production of archive photographic books relating to the city of Exeter using the well known Isca Historical