Canal Town Emporium has been voted the best gift store for the 5th straight year.Share this article Share on FacebookShare on Facebook TweetShare on TwitterPost navigation