Royal Exchange

13 Joy Street, Barnstaple, EX31 1BS
edit

Royal Exchange in Barnstaple serves real ale. The pub has BT Sport, it has Sky Sports. Royal Exchange is a member of Cask Marque.