Reviews of Hendersons Limited. (Shop) in Blenheim (Marlborough).