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
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