Welcome to our slice of Devon, Barnstaple! Taw Wharf is a brand new development in the centre of Barnstaple.
The video aimed to showcase the different areas surrounding Taw Wharf and their beauty and their relation to the site.
Each location showcases the natural beauty of North Devon and shines a light on some of the lesser known areas.
A property showcase can be essential in creating talk around your property or development.
Get in touch today and let’s have a chat!