Barnstaple
Barnstaple Town
England
England