Waterstones

Waterstones
42 High Street, Barnstaple, Devon, EX31 1BZ