Reviews of Hamiltons Wine and Spirits Company - Online Store. (Liquor Store) in Truro (Cornwall).