© All Rights Reserved Barnstaple doing its best impression of downtown New York. I guess the mural is a bit of a give away!