On The Square, Barnstaple, Devon
Contact Page

On The Square

The Square
Barnstaple
Devon
EX32 8LW
01271 343397

Please mention Pubsulike the Uk's Internet Pub Guide when contacting On The Square, Barnstaple, Devon