The General Store at Battle Harbour traditionally supplied the household and fishery needs of residents of Battle Harbour and neighboring communities. The Shop sold everything from a needle to an anchor. The ground floor of this circa 1932 building is now used as a craft store offering a mix of goods including a great selection of handicrafts.