75 Barnstaple High Street – Costa Coffee – Battershill Chemist by JP | Then & Now 75 Barnstaple High Street, Then & Now. Move the slider left & right to compare the differences – ← Previous Slider Next Slider →