T
The Bike Shed Cafe
Address
Belle Meadow Road, Barnstaple EX32 8
City
Barnstaple
Post Town
Barnstaple
County
Devon
Country
England