Annexe offering a great base for exploring north devon
England