Tea By The Taw
The Strand, Barnstaple
01271 370032
Menu
Barnstaple, Devon
Tea By The Taw
The Strand, Barnstaple, Devon EX31 1EU
01271 370032