The Angel Guesthouse, The Angel Guest House is thought to have been built in 1703 and is situated in Tiverton's central conservation area, close to all the town facilities. The Angel guest house makes an ideal base for exploring the unspoilt Devon country [more...] |