Royal Exchange – Barnstaple Uncategorized Add comments Aug 222009 Royal Exchange 13 Joy Street Barnstaple Devon EX31 1BS Tel: 01271 376361 Visit the Royal Exchange’s website Center mapTrafficBicyclingTransitGoogle MapsGet Directions Leave a Reply Cancel replyYou must be logged in to post a comment.