NewYorkRoss's Barnstaple, UK
96 High Street
Modern and excellent choice of food as to be expected from this Italian restaurant chain. Staff atte...
The Museum of Barnstaple and North Devon
Well worth a visit the museum tells not just the story of Barnstaple and the surrounding area coveri...
Lord Fortescue Restaurant
61 Boutport Street
A very good choice of tasty cusine was available the chef certainly knows his stuff, the portions we...