Reviews of The Lincoln Whisky Shop. (Liquor Store) in Lincoln (Lincolnshire).