Pub Directions

Cedars Inn

, Barnstaple

Address: Bickington Road, Barnstaple, Barnstaple, Devon, EX31 2HE

From Where
  
   Help