Claytons & The Glasshouse
2 Cross St, Barnstaple
01271 323311
Menu
Barnstaple, Devon
Claytons & The Glasshouse
2 Cross St, Barnstaple, Devon EX31 1BA
01271 323311