Barnstaple

Barnstaple is a town in the county of Devon in the south west of England. It is the main town in the local government district of North Devon and claims to be the oldest borough in the United Kingdom. It was founded at the lowest crossing point of the River Taw, about 5 kilometres from the Taw's seafall at the Bristol Channel. By the time of the ...Barnstaple review

Register today

FREE ADVERTISING!

Your property is in this region? Then you can advertise your property here. If you want to market your holiday home and make it visible to holidaymakers, you can benefit from the opportunity to list your property for free at HolidayHomes.org. You receive multiple listing option with up to 22 photos, property description, tariff details, availability calendar and direct mailing system within every listing. Register today and make your holiday rental visible.